home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 December / PCWDEC06.iso / Software / Full / PC Tools Privacy Guardian / pginstall-4.1.0.33b-VNU1006.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2006-08-31  |  11.5 KB  |  155 lines

  1. ;InnoSetupVersion=5.1.2
  2. [Setup]
  3. AppName=Privacy Guardian
  4. AppVerName=Privacy Guardian 4.1
  5. AppId=Privacy Guardian
  6. AppVersion=4.1
  7. AppPublisher=PC Tools Software
  8. AppPublisherURL=http://www.pctools.com/
  9. AppSupportURL=http://www.pctools.com/privacy-guardian/support/
  10. AppUpdatesURL=http://www.pctools.com/privacy-guardian/
  11. DefaultDirName={pf}\Privacy Guardian
  12. DefaultGroupName=Privacy Guardian
  13. UninstallDisplayIcon={app}\pg.exe
  14. OutputBaseFilename=pginstall-4.1.0.33b-VNU1006
  15. Compression=lzma
  16. DisableProgramGroupPage=yes
  17. WizardImageFile=embedded\WizardImage0.bmp
  18. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  19. [Files]
  20. Source: "{tmp}\helper.dll"; DestDir: "{tmp}"; MinVersion: 4.1,5.0; Flags: deleteafterinstall dontcopy 
  21. Source: "{app}\Common.ini"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  22. Source: "{app}\general.css"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  23. Source: "{app}\help.chm"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  24. Source: "{app}\update.exe"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  25. Source: "{app}\pg.exe"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  26. Source: "{app}\PgHist.exe"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  27. Source: "{app}\PgIndex.exe"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  28. Source: "{app}\Shredder.ico"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  29. Source: "{app}\isHelp.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  30. Source: "{app}\pgsubs.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  31. Source: "{app}\ref\Deutsch.ini"; DestDir: "{app}\ref"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  32. Source: "{app}\ref\English.ini"; DestDir: "{app}\ref"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  33. Source: "{app}\ref\plugins.xml"; DestDir: "{app}\ref"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  34. Source: "{app}\LuLng\Deutsch.lng"; DestDir: "{app}\LuLng"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  35. Source: "{app}\LuLng\English.lng"; DestDir: "{app}\LuLng"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  36. Source: "{app}\LuLng\Japanese.lng"; DestDir: "{app}\LuLng"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  37. Source: "{app}\LuLng\Spanish.lng"; DestDir: "{app}\LuLng"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  38. Source: "{app}\Shredder\ShredderShellExtension.dll"; DestDir: "{app}\Shredder"; MinVersion: 4.1,5.0; Flags: restartreplace regserver uninsrestartdelete 
  39. Source: "{app}\Shredder\Shredder.dll"; DestDir: "{app}\Shredder"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  40. Source: "{app}\Shredder\ShredderLanguage.ini"; DestDir: "{app}\Shredder"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  41. Source: "{sys}\msvbvm60.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  42. Source: "{sys}\MSCOMCTL.OCX"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: restartreplace regserver sharedfile 
  43. Source: "{sys}\scrrun.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: restartreplace regserver sharedfile 
  44. Source: "{sys}\COMDLG32.OCX"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: restartreplace regserver sharedfile 
  45. Source: "{sys}\regini.exe"; DestDir: "{sys}"; MinVersion: 4.1,5.0; 
  46. Source: "{sys}\TABCTL32.OCX"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: restartreplace regserver sharedfile 
  47. [Dirs]
  48. Name: "{app}\ref"; Flags: uninsalwaysuninstall 
  49. Name: "{app}\Shredder"; Flags: uninsalwaysuninstall 
  50. [Registry]
  51. Root: HKLM; Subkey: "Software\PCTools"; MinVersion: 4.1,5.0; Flags: uninsdeletekeyifempty 
  52. Root: HKLM; Subkey: "Software\PCTools\Privacy Guardian"; MinVersion: 4.1,5.0; Flags: uninsdeletekey 
  53. Root: HKLM; Subkey: "Software\PCTools\Privacy Guardian"; ValueName: "ShredderLocation"; ValueType: String; ValueData: "{app}\Shredder\Shredder.dll"; MinVersion: 4.1,5.0; Flags: uninsdeletevalue 
  54. Root: HKLM; Subkey: "Software\PCTools\Privacy Guardian"; ValueName: "ShredderLanguage"; ValueType: String; ValueData: "{app}\Shredder\ShredderLanguage.ini"; MinVersion: 4.1,5.0; Flags: uninsdeletevalue 
  55. Root: HKCU; Subkey: "Software\PCTools"; MinVersion: 4.1,5.0; Flags: uninsdeletekeyifempty 
  56. Root: HKCU; Subkey: "Software\PCTools\Privacy Guardian"; MinVersion: 4.1,5.0; Flags: uninsdeletekey 
  57. Root: HKCU; Subkey: "Software\PCTools\Privacy Guardian\Settings"; MinVersion: 4.1,5.0; Flags: uninsdeletekey 
  58. Root: HKCU; Subkey: "Software\PCTools\Privacy Guardian\Settings"; ValueName: "Language"; ValueType: String; ValueData: "{code:LanguageSelected}"; MinVersion: 4.1,5.0; Flags: uninsdeletevalue 
  59. Root: HKCU; Subkey: "Software\PCTools\Privacy Guardian\Settings"; ValueName: "Bleach_Show"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.1,5.0; Flags: createvalueifdoesntexist uninsdeletevalue 
  60. Root: HKCU; Subkey: "Software\PCTools\Privacy Guardian\Settings"; ValueName: "CleanGlobalCache"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.1,5.0; Flags: createvalueifdoesntexist uninsdeletevalue 
  61. Root: HKCU; Subkey: "Software\PCTools\Privacy Guardian\Settings"; ValueName: "CloseAfterClean"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.1,5.0; Flags: createvalueifdoesntexist uninsdeletevalue 
  62. Root: HKCU; Subkey: "Software\PCTools\Privacy Guardian\Settings"; ValueName: "RunAtStartUp"; ValueType: Dword; ValueData: "$1"; Tasks: autostart; MinVersion: 4.1,5.0; Flags: uninsdeletevalue 
  63. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Privacy Guardian"; ValueType: String; ValueData: "{app}\pg.exe /clean"; Tasks: autostart; MinVersion: 4.1,5.0; Flags: uninsdeletevalue 
  64. Root: HKLM; Subkey: "Software\PCTools\Privacy Guardian"; ValueName: "BuyNow"; ValueType: String; ValueData: "http://www.pctools.com/privacy-guardian/free/promo/VNU1006/"; MinVersion: 4.1,5.0; Flags: uninsdeletevalue 
  65. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"; ValueName: "NoLowDiskSpaceChecks"; ValueType: Dword; ValueData: "$1"; MinVersion: 4.1,5.0; Flags: createvalueifdoesntexist uninsdeletevalue 
  66. Root: HKCR; Subkey: "CLSID\{{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Privacy Guardian"; MinVersion: 4.1,5.0; Flags: uninsdeletekey 
  67. Root: HKCR; Subkey: "CLSID\{{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Privacy Guardian"; ValueType: String; ValueData: "&Shred contents with Privacy Guardian"; MinVersion: 4.1,5.0; Flags: uninsdeletevalue 
  68. Root: HKCR; Subkey: "CLSID\{{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Privacy Guardian\Command"; ValueType: String; ValueData: "{app}\pg.exe /recyclebin"; MinVersion: 4.1,5.0; Flags: uninsdeletevalue 
  69. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\RunOnce"; ValueName: "PrivacyGuardianIndex"; ValueType: String; MinVersion: 4.1,5.0; Flags: uninsdeletevalue dontcreatekey 
  70. [INI]
  71. FileName: "{app}\homepage.url"; Section: "InternetShortcut"; Key: "URL"; String: "{cm:ShortCutHPLink}"; 
  72. [Run]
  73. Filename: "regsvr32.exe"; Parameters: "/u /s scrrun.dll"; MinVersion: 4.1,5.0; 
  74. Filename: "regsvr32.exe"; Parameters: "/s {sys}\scrrun.dll"; MinVersion: 4.1,5.0; 
  75. Filename: "{app}\pg.exe"; Description: "{cm:LaunchProgram,Privacy Guardian}"; MinVersion: 4.1,5.0; Flags: postinstall skipifsilent nowait
  76. [Icons]
  77. Name: "{group}\Privacy Guardian"; Filename: "{app}\pg.exe"; WorkingDir: "{app}"; MinVersion: 4.1,5.0; 
  78. Name: "{group}\Shredder"; Filename: "{app}\pg.exe"; Parameters: "/SHREDDERPG"; WorkingDir: "{app}"; IconFilename: "{app}\Shredder.ico"; MinVersion: 4.1,5.0; 
  79. Name: "{group}\Privacy Guardian Help"; Filename: "{app}\Help.chm"; WorkingDir: "{app}"; MinVersion: 4.1,5.0; 
  80. Name: "{group}\Home Page"; Filename: "{app}\homepage.url"; MinVersion: 4.1,5.0; 
  81. Name: "{group}\Uninstall Privacy Guardian"; Filename: "{uninstallexe}"; MinVersion: 4.1,5.0; 
  82. Name: "{commondesktop}\Privacy Guardian"; Filename: "{app}\pg.exe"; WorkingDir: "{app}"; Tasks: desktopicon; 
  83. Name: "{commondesktop}\Shredder"; Filename: "{app}\pg.exe"; Parameters: "/SHREDDERPG"; WorkingDir: "{app}"; IconFilename: "{app}\Shredder.ico"; Tasks: shreddericon; 
  84. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Privacy Guardian"; Filename: "{app}\pg.exe"; WorkingDir: "{app}"; Comment: "Launch Privacy Guardian"; Tasks: quicklaunchicon; 
  85. [Tasks]
  86. Name: "shreddericon"; Description: "Add &Shredder to the desktop"; GroupDescription: "Additional icons:"; MinVersion: 4.1,5.0; 
  87. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; MinVersion: 4.1,5.0; 
  88. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; MinVersion: 4.1,5.0; 
  89. Name: "autostart"; Description: "{cm:AutoStart}"; GroupDescription: "{cm:Options}"; MinVersion: 4.1,5.0; 
  90. [InstallDelete]
  91. Type: files; Name: "{commondesktop}\Privacy Guardian.lnk"; 
  92. Type: files; Name: "{commondesktop}\WinGuides Shredder.lnk"; 
  93. Type: files; Name: "{app}\shredder.exe"; 
  94. Type: files; Name: "{app}\ref\*.*"; 
  95. Type: files; Name: "{app}\Help.chm"; 
  96. Type: files; Name: "{app}\liveupdate.exe"; 
  97. [UninstallDelete]
  98. Type: files; Name: "{app}\data\*.kip"; 
  99. Type: files; Name: "{app}\ref\*.ini"; 
  100. Type: files; Name: "{app}\ref\*.dat"; 
  101. Type: files; Name: "{app}\homepage.url"; 
  102. Type: files; Name: "{app}\PGErrlog.txt"; 
  103. Type: files; Name: "{app}\PGlog.csv"; 
  104. Type: files; Name: "{app}\PGlog.txt"; 
  105. Type: files; Name: "{app}\scan.html"; 
  106. Type: files; Name: "{app}\*.txt"; 
  107. Type: filesandordirs; Name: "{app}"; 
  108. Type: files; Name: "C:\pgbleach*.*"; 
  109. [CustomMessages]
  110. en.NameAndVersion=%1 version %2
  111. en.AdditionalIcons=Additional icons:
  112. en.CreateDesktopIcon=Create a &desktop icon
  113. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  114. en.ProgramOnTheWeb=%1 on the Web
  115. en.UninstallProgram=Uninstall %1
  116. en.LaunchProgram=Launch %1
  117. en.AssocFileExtension=&Associate %1 with the %2 file extension
  118. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  119. en.Options=Options:
  120. en.ErrorRunning=Setup has detected that %1 is currently running. %nClick OK to close %1 and continue setup or Cancel to exit setup.
  121. en.AutoStart=&Start Privacy Guardian when Windows starts
  122. en.BtnInstall=&Install
  123. en.OldPGFound=Setup has found an older version of Privacy Guardian. This older version must be uninstalled before this installation can be completed. Do you wish to uninstall this older version and install the new version?
  124. en.ShortCutHPLink=http://www.pctools.com/privacy-guardian/
  125. de.NameAndVersion=%1 Version %2
  126. de.AdditionalIcons=Zus
  127. tzliche Symbole:
  128. de.CreateDesktopIcon=Erstelle &Desktop Symbol
  129. de.CreateQuickLaunchIcon=Erstelle &Quick Launch Symbol
  130. de.ProgramOnTheWeb=%1 im Web
  131. de.UninstallProgram=De-installiere %1
  132. de.LaunchProgram=Starte %1
  133. de.AssocFileExtension=&Verkn
  134. pfe %1 mit %2 Datenerweiterung
  135. de.AssocingFileExtension=Verkn
  136. pfung von %1 mit der %2 Datenerweiterung...
  137. de.Options=Optionen:
  138. de.ErrorRunning=Beim Setup wurde festgestellt, da
  139.  %1 momentan aktiviert ist. %nKlicken Sie auf OK, um %1 zu schlie
  140. en und setzen Sie das Setup fort oder auf Abbrechen, um das Setup zu verlassen.
  141. de.AutoStart=&Privacy Guardian beim Start von Windows aufrufen
  142. de.BtnInstall=&Installieren
  143. de.OldPGFound=Beim Setup wurde eine 
  144. ltere Version von Privacy Guardian gefunden. Diese 
  145. ltere Version mu
  146.  deinstalliert werden, bevor diese Installation abgeschlossen werden kann. M
  147. chten Sie diese 
  148. ltere Version deinstallieren und die neue Version einrichten?
  149. de.ShortCutHPLink=http://www.pctools.com/de/privacy-guardian/
  150. [Languages]
  151. ; These files are stubs
  152. ; To achieve better results after recompilation, use the real language files
  153. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.txt"; 
  154. Name: "de"; MessagesFile: "embedded\de.isl"; LicenseFile: "embedded\deLicense.txt"; 
  155.